<?php

class Application_Model_DbTable_AuditoriaProductos extends Zend_Db_Table_Abstract
{

    protected $_name = 'auditoria_productos';

	public function getAuditoriaProductos() {
		$select  = $this->_db->select()
			->from($this->_name)
			->joinLeft('productos','productos.id_producto = auditoria_productos.id_producto',array('nombre_producto'=>'nombre'))
			->joinLeft('administradores','administradores.id_admin = auditoria_productos.id_admin',array('nombre_admin'=>'usuario'));
		// print_r($select->__toString());die();

		$result = $this->getAdapter()->fetchAll($select);

		return $result;
	}
	
	public function getAuditoriaProductosFromId($id) {
		$select  = $this->_db->select()
			->from($this->_name)->where($this->_name.'.id_auditoria_producto = ?', $id)
			->joinLeft('productos','productos.id_producto = auditoria_productos.id_producto',array('nombre_producto'=>'nombre'))
			->joinLeft('administradores','administradores.id_admin = auditoria_productos.id_admin',array('nombre_admin'=>'usuario'));
		// print_r($select->__toString());die();

		$result = $this->getAdapter()->fetchAll($select);

		return $result;
	}
	
}

